it sounds - German English Dictionary